#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

////打印X图案
//int main()
//{
//	int n = 0;
//	int i = 0;
//	int j = 0;
//	while (~scanf("%d", &n))
//	{
//		for (i = 0; i < n; i++)
//		{
//			for (j = 0;j < n; j++)
//			{
//				if (i==j || i+j==n-1)
//				{
//					printf("*");
//				}
//				else
//				{
//					printf(" ");
//				}
//			}
//			printf("\n");
//		}
//	}
//
//	return 0;
//}



////空心正方形
//int main()
//{
//	int n = 0;
//	int i = 0;
//	int j = 0;
//	while (~scanf("%d", &n))
//	{
//		for (i = 0; i < n; i++)
//		{
//			for (j = 0; j < n; j++)
//			{
//				if (i==0 || i==n-1 || j==0 || j==n-1)
//				{
//					printf("* ");
//				}
//				else
//				{
//					printf("  ");
//				}
//			}
//
//			printf("\n");
//		}
//	}
//
//	return 0;
//}



//
////空心三角形
//int main()
//{
//	int n = 0;
//	int i = 0;
//	int j = 0;
//	while (~scanf("%d", &n))
//	{
//		for (i = 0; i < n; i++)
//		{
//			for (j = 0; j < n; j++)
//			{
//				if (i==n-1 || j==0 || i==j)
//				{
//					printf("* ");
//				}
//				else
//				{
//					printf("  ");
//				}
//			}
//
//			printf("\n");
//		}
//	}
//	return 0;
//}






////数字三角形
//int main()
//{
//	int n = 0;
//	int i = 0;
//	int j = 0;
//	while (~scanf("%d", &n))
//	{
//		for (i = 1; i <= n; i++)
//		{
//			for (j = 1; j <= i; j++)
//			{
//				printf("%d ", j);
//			}
//
//			printf("\n");
//		}
//	}
//	return 0;
//}



//int main()
//{
//	int n = 0;
//	int input = 0;
//	int i = 0;
//	scanf("%d", &n);
//	int arr[51] = { 0 };
//	for(i=0; i<n; i++)
//	{
//		scanf("%d", arr[i]);
//	}
//
//	scanf("%d", &input);
//
//	for (i=n; i>input; i--)
//	{
//		arr[i + 1] = arr[i];
//		arr[i] = input;
//	}
//	if (i==0)
//	{
//		arr[i] = input;
//	}
//
//	for (i = 0; i<=n; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//
//
//
//	return 0;
//}


#include <stdio.h>
#include <stdlib.h>

int main(int argc, char* argv[])
{
    int n = 0;
    int arr[10000] = { 0 };
    scanf("%d", &n);
    int input = 0;
    int i = 0;
    int ret = 0;
    for (i = 2; i < n-1; i++)
    {
        scanf("%d", &input);
        arr[i] = input;
        if (arr[i] >= ((arr[i - 1]) + (arr[i + 1])))
        {
            ret++;
        }
    }
    printf("%d\n", ret);

    return 0;
}